package acm.华中农业;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

public class AReader {
    private BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
    private StringTokenizer tokenizer = new StringTokenizer("");

    private String innerNextLine() {
        try {
            return reader.readLine();
        } catch (IOException ex) {
            return null;
        }
    }

    public boolean hasNext() {
        while (!tokenizer.hasMoreTokens()) {    //内存中没有
            String nextLine = innerNextLine();
            if (nextLine == null) {     //且没有下一行
                return false;
            }
            tokenizer = new StringTokenizer(nextLine);  //读入一行
        }
        return true;
    }

    public String nextLine() {
        tokenizer = new StringTokenizer("");    //清空内存中的字符
        return innerNextLine();
    }

    public String next() {
        hasNext();
        return tokenizer.nextToken();
    }

    public int nextInt() {
        return Integer.parseInt(next());
    }

    public long nextLong() {
        return Long.parseLong(next());
    }

    //        public BigInteger nextBigInt() {
//            return new BigInteger(next());
//        }
    // 若需要nextDouble等方法，请自行调用Double.parseDouble包装
    public static void main(String[] args) {
        StringTokenizer tokenizer = new StringTokenizer("a b c");
        String s = tokenizer.nextToken();
        System.out.println();
    }
}
